package com.cci.kangdao.service;

import org.springframework.web.servlet.ModelAndView;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Map;

/**
 * @author linjiankun
 * @date 2022/6/10 9:46
 */
public interface AKeyLoginService {

    ModelAndView aKeyLogin(String paramStr, HttpServletRequest request,
                                            HttpServletResponse response) throws Exception;


    ModelAndView refreshLocalToken(Map<String,Object> map) throws Exception;

    ModelAndView aKeyLoginSendVerifyCode(Map<String,Object> map);

    ModelAndView aKeyLoginVerifyIdentity(Map<String,Object> map);

    ModelAndView perfectAccountMessage(String paramStr, HttpServletRequest request,
                           HttpServletResponse response) throws Exception;


    ModelAndView getWhiteList(Map<String,Object> map);
}
